man-made peninsula - Español Inglés Diccionario